Scanning the list of journals that list mechatronics and biomechatronics as interests, the number (including my own) which actually have measurable percentages of M/BM-related material is... zero.
Yaaaay.
Closest match I found was one which had a link to
MyEngineering.net, but as that site has no content anyway, it's kind of moot.